转义字符"\n"和"\r"的区别

来源:百度知道 编辑:UC知道 时间:2024/05/28 23:56:19
转义字符"\n"和"\r"的区别

\n:回车+换行
\r:回车

简单来说,就是\n把光标转到下一行行首,\r把光标转到当前行行首

\r 回车 -- Carrige Return, ASCII 值 0x0D
\n 新行,换行 -- New-Line ASCII 值 0x0A

回车 -- 输出位置移动到行首,不换行。
新行 -- 输出位置移动到下一行行首。
(屏幕光标,打印机字位等输出设备)

\n 换行,将当前位置移到下一行开头
\r 回车,将当前位置移到本行开头